cooking twine - Spanish English Dictionary